MARSNQTARKATGGKAPHFAMRVWQHSTPPLKKPYRYKPGTVALREIRKYQKTTDLVIRKLPFQRLVKEIAQSLKADLRFQTGAVSALQEAAEAFMVGMFEDTNLCAMHAKRSTIMPKDIQLAKRLRGDRV